/*新闻详情页样式*/
html, body{min-width:1250px}
iframe, img {border: 0;}
textarea {resize: none;}
em, i {font-style: normal;}
ul, ol, li {list-style: none;}
button, input, select, textarea {font-size: 100%;}
a,button,input {cursor: pointer;}
a {color: #2d374b; text-decoration: none; outline:none;}
a:hover { color: #c00; text-decoration: none; }

img {-ms-interpolation-mode: bicubic; }
.wrapper{width:1200px; margin:0 auto;}
.clearfix:after {content: '';width: 100%;height:0;font-size: 0;margin: 0;padding: 0;display: block;clear: both;overflow: hidden;}
.clear{clear:both;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mb20{margin-bottom:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}

/*所属栏目*/
.weizhi { height:35px;color:#959595;background: url(../images/weizhi.gif) no-repeat 0 13px ; margin:0 10px; vertical-align:middle;}
.weizhi p{ font-size: 14px; line-height:35px;color:#959595; padding-left:15px;}
.weizhi p a{ font-size: 14px; line-height:35px;color:#959595; padding:0 2px;}
.weizhi p a:hover{ color:#c00; text-decoration:none;}
.dicontent { width:1200px; margin:0 auto; overflow:hidden;}
.dicontent .dicontent_bk { background: #f5f5f5; padding: 3px 0 0 0; height:auto; overflow:hidden;}

/*浏览量*/
.liulan{ padding-left:30px;}
#view{ float: right;}

/*左样式*/
.dicontent_left{ float:left; width:885px; overflow:hidden;background:#FFF;}
.dicontent_left h1{font-size:28px; line-height:45px; text-align:center; letter-spacing: 0px; margin: 20px 15px 10px 15px; color: #000; font-family:SimHei; }
.dicontent_left h2{font-size:20px;line-height: 28px;  text-align:center;letter-spacing: 0px;  margin:30px 0 0 0; color: #003366;font-family:FangSong;}
.dicontent_left .time{width:820px; margin:0px 20px 0 0; overflow:hidden; color:#959595; font-size:16px; padding-top:30px; padding-bottom: -20px; }
.time .fl{ height: 30px; line-height: 30px; float: left; padding-left: 5px;}
/*.dicontent_left .time .fl span{vertical-align:bottom; padding-top:30px;}*/
.dicontent_left .time p { width:850px; overflow:hidden; border-bottom:1px #959595 solid;}
.dicontent_left .info{width:850px; margin:30px 0 30px 0px; /*padding:0 20px;*/font-size:18px; color:#000;line-height:39px; text-align: justify;}
.dicontent_left .info table {margin-bottom:25px;}
.info p, center{ margin-bottom:25px;}
.dicontent_left .source{ width:820px; height: 30px; margin:40px auto; color:#959595; font-size:14px; text-align:right;}
.dicontent_left .source a{color:#959595; font-size:14px; text-decoration:none;}
.dicontent_left .source a:hover{ color:#c00;text-decoration:none;}

/******右样式*****/
.dicontent_right{ float:right; width:300px;overflow:hidden; background:#FFF;}/*右样式margin-bottom:-9999px;padding-bottom:9999px*/
.dicontent_right .xchq_tit{border-bottom:1px solid #cfcfcf;width:300px; padding:3px 0;}
.dicontent_right .xchq_tit h1{border-bottom:2px solid #333; width:140px;text-align: center;margin: 0 auto;}

.dicontent_right .xchq_tit h1 span,
.dicontent_right .xchq_tit h1 a{ color:#1d4674; font-weight: bold; font-size:20px; text-decoration:none; line-height:30px;text-align: center; }

.dicontent_right .xchq_tit h1 a:hover { color: #c00; text-decoration:none; }
.dicontent_right .xchq .xchq_li li{height:30px;line-height:30px;background:url(../images/icon.png) 0 -48px no-repeat;margin:6px 5px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; }
.dicontent_right .xchq .xchq_li li a{ margin-left:15px; color:#666; font-size:15px;overflow:hidden; }
.dicontent_right .xchq .xchq_li li a:hover { color: #c00; text-decoration: none; }
.gg2 {width: 360px; margin:0px auto; padding:5px 0;}
/*图片新闻*/
.dicontent_right .xchq .tpxw_li ul{ overflow:hidden;}
.dicontent_right .xchq .tpxw_li li { text-align: center; margin: 0 auto;width:310px; font-size:14px; padding:3px; height:215px; overflow:hidden;}
.dicontent_right .xchq .tpxw_li li a { display: block; line-height:18px;}
.dicontent_right .xchq .tpxw_li li a img { border: 3px solid #e2e2e2; padding:1px; }
.dicontent_right .xchq .tpxw_li li a:hover img { border: 3px solid #bfbfbf; padding:1px; }

.dicontent_right .xchq dl { margin: 0 auto; text-align: center;}
.dicontent_right .xchq dl dd{ margin:10px 0px; position: relative;}

.dicontent_right .xchq dl dd .mlj_d1{
	position: absolute;
    display: block;
    width: 76px;
    height: 25px;
    bottom: 8px;
    left: 61px;
}
.dicontent_right .xchq dl dd .mlj_d2{
	position: absolute;
    display: block;
	width: 76px;
   height: 25px;
	bottom: 8px;
	left:168px;
}

.img_box{
	margin-top:30px; text-align: center;
}
.img_box img{
	display:inline-block;
	width:83px;
}

/*公众号二维码*/
.nav_right {
	width: 128px;
	height: 180px;
	position: fixed;
	right: 0px;
	top: 360px;z-index:9999;
}
.off {	width: 19px;height: 19px;cursor: pointer;}
.nav_right img {text-align:right;width: 18px;height: 18px;}
.nav_right_cont {margin-top: 18px;
	padding: 15px;
	width: 106px;
	height: 150px;
	background-color: #eeeeee;
}
.ewm {width: 100px;}
.ewm img {width: 100px;	height: 100px !important;}
.ewm p {
	font-size: 14px;
	color: #000;
	letter-spacing: 1px;
	line-height: 20px;
	text-align: center;
}
.ewm_p2 {	letter-spacing: 3px !important;}


/*更多页按钮通用样式*/
#news_more_page_div_id {width:800px; margin: 0 auto;text-align:center; padding: 10px 0;}
#news_more_page_div_id a:link {font-size: 16px;color: #000;background: #ececec; padding:5px;cursor:pointer; text-decoration:none;}
#news_more_page_div_id a:visited {font-size: 16px;color: #959595;background: #ececec;cursor:pointer;}
#news_more_page_div_id a:hover{font-size: 16px;color: #fff;background: #c00;text-decoration:none; }
 
/*列表页样式*/
.dicontent_left .info_more{width:820px; margin:10px auto 0px; /*padding:0 20px;*/color:#000; /*text-align: justify;*/}

.cen_con_l2 {
	width: 800px;
	overflow: hidden;
	padding-bottom: 20px;
}

.page2_com1 {width: 800px;/*float: left;*/margin: 10px 12px;}
.page2_com1_tit {
	width: 800px;
	height: 50px;
	background: url(../images/xian1.jpg) left bottom repeat-x;
	margin-bottom: 20px; 
}
.page2_com1_tit p {
	font-size: 21px;
	color: #004986;
	font-weight: bold; 
	padding-left: 10px;
	line-height: 45px;
}
.page2_com1_tit p a{font-size: 21px;
	color: #004986;
	font-weight: bold; 
	line-height: 45px;
}
.page3_com1_list ul li {
	width: 800px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden; border-bottom: 1px #E5E5E5 dashed;
}
.page3_com1_list ul li a {float:left;
	display: block; 
	background: url(../images/disc2_03.jpg)no-repeat left 25px;
	font-size: 18px;
	padding: 10px 0 10px 20px;
	color: #000000;
   width:630px;
   height:30px;
   text-overflow: ellipsis;
   white-space: nowrap;
   overflow: hidden;
	line-height: 33px;	
}
.page3_com1_list ul li a:hover{ color: #c00; text-decoration: none;}
.page3_com1_list ul li span{
	line-height:20px;
	font-size:13px;
	color: #b5b5b5;
	float: right; 
	padding: 15px 0;
}
.more_2{ float: right; font-size: 14px; color: #828282; line-height: 55px; font-weight: normal; padding-right: 15px;}
.page2_com1_tit p> .more_2{ float: right; font-size: 14px; color: #828282; line-height: 55px; font-weight: normal; padding-right: 15px;}


/*大图模板增加样式*/

.dicontent_left_dt{width:100%; overflow:hidden;background:#FFF; text-align: center;}
.dicontent_left_dt h1{font-size:28px; line-height:45px; text-align:center; letter-spacing: 0px; margin: 20px 15px 10px 15px; color: #000; font-family:SimHei; }
.dicontent_left_dt h2{font-size:20px;line-height: 28px;  text-align:center;letter-spacing: 0px; margin:30px 0 0 0; color: #003366;font-family:FangSong;}
.dicontent_left_dt .time{width:1100px; margin:0px auto; overflow:hidden; color:#959595; font-size:16px; padding-top:30px; padding-bottom: -20px; }
.time .fl span{ height: 30px; line-height: 30px; float: left;}
.dicontent_left_dt .time p { width:1100px; overflow:hidden; border-bottom:1px #959595 solid;}
.dicontent_left_dt .info{width:1100px; margin:30px auto 0px; /*padding:0 20px;*/font-size:18px; color:#000;line-height:36px; text-align: justify;}
.dicontent_left_dt .info table {margin-bottom:25px;}
.dicontent_left_dt .source{ width:1100px; height: 30px; margin:40px auto; color:#959595; font-size:14px; text-align:right;}
.dicontent_left_dt .source a{color:#959595; font-size:14px; text-decoration:none;}
.dicontent_left_dt .source a:hover{ color:#c00;text-decoration:none;}